package cloud.take.off.service;

import cloud.take.off.module.common.ListResult;
import cloud.take.off.module.product.dto.ProductInventoryDTO;
import cloud.take.off.module.product.entity.ProductInventory;
import cloud.take.off.module.product.vo.ProductInventoryVO;
import cloud.take.off.mybatis.base.BaseService;
import cloud.take.off.mybatis.support.Query;

public interface IProductInventoryService extends BaseService<ProductInventory> {

    boolean submit(ProductInventoryVO productInventoryVO);

    ProductInventoryVO detail(ProductInventoryDTO dto);

    ListResult<ProductInventoryVO> list(Query query);

}
